It sales,marketing careers in Carlow, Ireland